spur-toothed wheel - French English Dictionary